Big Huge Thesaurus

Pelargonium hortorum

noun